.register {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
}

.register_title {
	height: 128rpx;
	padding-left: 32rpx;
}

.register_title text {
	font-size: 40rpx;
	font-weight: 400;
	line-height: 96rpx;
}

.register_user,
.register_pwd,
.register_code,
.register_btn {
	display: flex;
	    align-items: center;
}

.register_code {
	display: flex;
	height: 52px;
	background-color: #ffffff;
	border-bottom: 1px solid rgba(217, 217, 217, 0.6);
	box-sizing: border-box;
	padding: 0 17px;
	font-size: 18px;
	color: #000;
	margin: 0 60rpx;
	align-items: center;
	justify-content: space-between;
}

.register_user input,
.register_pwd input {
	height: 96rpx;
	background-color: #ffffff;
	/* border: 2rpx solid #999999; */
	border-bottom: 2rpx solid rgba(217, 217, 217, 0.6);
	/* border-radius: 8rpx; */
	box-sizing: border-box;
	padding: 0 32rpx;
	font-size: 34rpx;
	color: #000;
	margin: 0 64rpx;
	display: inline-block;
	flex: 1;
}

.nameFocus input,
.psdFocus input {
	border-bottom: 3rpx solid rgba(217, 217, 217, 0.9);
	box-sizing: border-box;
}

.register_user input {
	margin-top: 128rpx
}

.register_pwd input {
	/* margin-top: 32rpx; */
}

.register_btn button {
	flex: 1;
	height: 96rpx;
	margin: 32rpx 64rpx 0;
	border-radius: 30px;
	line-height: 96rpx;
	color: rgb(255, 255, 255);
	background-color: #2CB9A4;
	font-size: 34rpx;
}

.btn_hover {
	background-color: #2CB9A4;
}

.register_back {
	margin-top: 28rpx;
	padding: 0 64rpx;
	height: 34rpx;
}

.register_back navigator {
	font-size: 24rpx;
	color: #2CB9A4;
}

.navigator-hover {
	color: #2892FD;
	background-color: #fff;
}

.input-hover {
	border: 2rpx solid red;
}

.form .codeinput {
	width: 60%;
	margin: 0 auto;
	height: 100rpx;
	line-height: 100rpx;
	color: #000000;
	float: left;
	margin-left: 5%;
	font-size: 26rpx;
}

.huoqu {
	width: 30%;
	/* height: 100rpx;
	line-height: 100rpx; */
	float: right;
	font-size: 26rpx;
	text-align: center;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #fff;
	background-color: #2CB9A4;
	padding: 4rpx;
	border-radius: 4px;
}

.huoquzhong {
	width: 30%;
	/* height: 100rpx; */
	/* line-height: 100rpx; */
	float: right;
	font-size: 26rpx;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	text-align: center;
	color: #999999;
}

.form {}